unic-char-range 0.9.0

UNIC — Unicode Character Tools — Character Range and Iteration
Documentation
# UNIC — Unicode Character Tools — Character Range A simple way to control iteration over a range of characters. # Examples ``` #[macro_use] extern crate unic_char_range; # fn main() { for character in chars!('a'..='z') { // character is each character in the lowercase english alphabet in order } for character in chars!(..) { // character is every valid char from lowest codepoint to highest } # } ``` # Features None of these features are included by default; they rely on unstable Rust feature gates. - `unstable`: enables all features - `exact-size-is-empty`: provide a specific impl of [`ExactSizeIterator::is_empty`][is_empty] - `trusted-len`: impl the [`TrustedLen`] contract [is_empty]: https://doc.rust-lang.org/std/iter/trait.ExactSizeIterator.html#method.is_empty [`FusedIterator`]: https://doc.rust-lang.org/std/iter/trait.FusedIterator.html [`TrustedLen`]: https://doc.rust-lang.org/std/iter/trait.TrustedLen.html